.content {
	width: 100vw;
	box-sizing: border-box;
	padding: 40rpx 32rpx 32rpx;
	background-color: #FFFFFF;
}

.tag-item {
	width: 112rpx;
	height: 48rpx;
	line-height: 48rpx;
	text-align: center;
	background: #FBF1EE;
	border-radius: 8rpx;
	color: #FF7742;
	font-size: 24rpx;
	margin-right: 24rpx;
}
.video-box {
	width: 686rpx;
	height: 384rpx;
	border-radius: 16rpx;
	background: #F5F5F5;
	margin-top: 20rpx;
}

.media-box {
	width: 686rpx;
	height: 158rpx;
	margin-top: 24rpx;
	.item {
		width: 158rpx;
		height: 158rpx;
		flex-shrink: 0;
		border-radius: 10rpx;
		background: #F5F5F5;
		margin-right: 16rpx;
	}
}

.scheme-box {
	width: 100%;
	box-sizing: border-box;
	padding: 24rpx 32rpx;
	background: #F5FAF6;
	border-radius: 24rpx;
	margin-top: 60rpx;
	.name {
		width: 640rpx;
		height: 88rpx;
		line-height: 88rpx;
		background: #E3EEE3;
		border-radius: 16rpx;
		font-size: 32rpx;
		margin-top: 20rpx;
		box-sizing: border-box;
		padding: 0 24rpx;
	}
	.left-line {
		width: 8rpx;
		height: 28rpx;
		background: #FF7742;
		border-radius: 6rpx;
		margin-right: 20rpx;
	}
}